Obec Tachov leží v Libereckém kraji v ORP Česká Lípa v nadmořské výšce 333 m. V roce 2014 zde žilo 205 obyvatel. Tachov má katastrální území o rozloze 458 ha.